-- add_debuff
-- created by chendh
-- 天空战附加属性：附加debuff（攻击对方时，概率给对方附加一个debuff属性）
-- ([physics:({({500,487,1,2,3})})])代表飞艇主炮攻击50%概率附加威力为2的487属性3回合
-- ([skill:({({500,487,1,2,3})})])代表秘宝攻击50%概率附加威力为2的487属性3回合

return {
    -- 空属性
    getEmptyProp = function()
        return {};
    end,

    -- 合并属性
    mergeSkyProp = function(data, addon)
        local result = {};

        if not data then
            result = table.copy(addon);
        else
            result = table.copy(data);

            for style, value in pairs(addon) do
                if not result[style] then
                    result[style] = {};
                end

                result[style] = table.append(result[style], value);
            end
        end

        return result;
    end,
};